Implementing 2 D Memory Buffers for MPEG
نویسندگان
چکیده
In MPEG applications, many of the algorithms are data intensive and require high levels of data locality and data reusability. A crucial performance bottleneck is the enormous data bandwidth the involved algorithms require. We focus on improving the speed of hardware MPEG decoders by using a 2-dimensional storage structure as part of a dedicated memory organization. The 2D storage makes the accesses to rectangular blocks of data more efficient. This is achieved by reduced number of memory accesses and improved data bandwidth utilization. The paper presents a generic structural design of the 2D storage, realized in VHDL. Feasible dimensions of the storage structure and the corresponding speed-ups get particular emphasis in the presented research effort. Results are obtained after the VHDL code is synthesized for the recent platform FPGA technology of Xilinx – Virtex II Pro. Reported data are related to the feasible sizes of the 2D buffer in terms of reconfigurable hardware resources consumed. Experimental data are compared for a 24x24 bytes 2D data storage and block patterns of 8x8 bytes versus linear memory with data bandwidth of 8, 16 and 32 bits. At reasonable hardware costs, the speed-up, estimated by simulations, may reach in some of the experimental cases up to a factor of 39. Structured tabular data are presented and can be utilized for taking design decisions with respect to different initial constraints and requirements. Keywords— MPEG, memory hierarchy, memory buffer, VHDL, FPGA
منابع مشابه
Computational*RAM implementation of MPEG-2 for real-time encoding
In this paper, a Computational Random Access Memory (C*RAM) implementation of MPEG-2 video compression standard is presented. This implementation has the advantage of processing image/video data in parallel and directly in the frame buffers. Therefore, savings in execution time and I/O bandwidth due to massively parallel on-chip computation and reduction in the data transfer among chips is achi...
متن کاملRFC 2343 RTP Payload Format for Bundled MPEG
The MPEG-2 International standard consists of three layers: audio, video and systems [2]. The audio and the video layers define the syntax and semantics of the corresponding "elementary streams." The systems layer supports synchronization and interleaving of multiple compressed streams, buffer initialization and management, and time identification. RFC 2250 [3] describes packetization technique...
متن کاملOptimization of Queueing Performance and Design Variables in a Single-Bus Shared-Memory System − with Application to MPEG-2 Video Decoder System BE ACCEPTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY IN COMPUTER ENGINEERING
This thesis presents a methodology of decision-making for the design variables, embedded I/O buffer sizes, in a single-bus shared-memory system. The decision is made with the aid of a queueing model, simulation, and an optimization algorithm. A queueing model is used to simulate the system behavior and to obtain the system response. The generalized queueing model is simulated to cover two cases...
متن کاملEFFICIENT BUFFERING CONTROL FOR A SOFTWARE-ONLY, HIGH-LEVEL, HIGH-PROFILE, MPEG-2 DECODER By YISHU HE A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE
of Thesis Presented to the Graduate School of the University of Florida in Partial Fulfillment of the Requirements for the Degree of Master of Science EFFICIENT BUFFERING CONTROL FOR A SOFTWARE-ONLY, HIGH-LEVEL, HIGH-PROFILE, MPEG-2 DECODER By Yishu He December 2002 Chair: Jonathan C.L. Liu Major Department: Computer and Information Science and Engineering There are some common video resolution...
متن کاملFully Differential Current Buffers Based on a Novel Common Mode Separation Technique
In this paper a novel common mode separation technique for implementing fully differential current buffers is introduced. Using the proposed method two high CMRR (Common Mode Rejection Ratio) and high PSRR (Power Supply Rejection Ratio) fully differential current buffers in BIPOLAR and CMOS technologies are implemented. Simulation results by HSPICE using 0.18μm TSMC process for CMOS based st...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003